package com.jia.train.seat.service;

import com.jia.train.global.page.PageResponse;
import com.jia.train.seat.request.DailyTripStationQueryRequest;
import com.jia.train.seat.request.DailyTripStationSaveRequest;
import com.jia.train.seat.response.DailyTripStationQueryResponse;
import com.jia.train.seat.response.DailyTripStationSaveResponse;

import java.util.Date;

public interface DailyTripStationService {

    DailyTripStationSaveResponse insert(DailyTripStationSaveRequest request);

    PageResponse<DailyTripStationQueryResponse> selectList(DailyTripStationQueryRequest request);

    void deleteDailyTripStation(Long id);

    void genDailyTripStation(Date date, String tripCode);

}
